engine splash guard - Allemand Anglais Dictionnaire